home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 301-325 / disk_319 / cnewssrc / cnews.orig.lzh / notebook / vms < prev   
Text File  |  1989-06-27  |  2KB  |  43 lines

  1. .DA "27 May 1989"
  2. .TL
  3. C News vs. VMS
  4. .AU
  5. Henry Spencer
  6. .AI
  7. Dept. of Zoology
  8. University of Toronto
  9. .PP
  10. To run C News at all, you need a fairly good emulation of Unix.
  11. There are several such for VMS.
  12. They have various minor imperfections.
  13. The only one we specifically \fIknow\fR of that is a real problem for
  14. C News is the inability to make real links for cross-postings.
  15. There is some half-hearted code in various places that tries to deal
  16. with this situation.
  17. It has \fInot\fR been tested too thoroughly.
  18. .PP
  19. \fIRelaynews\fR normally files an article under its first group and then
  20. makes hard links into further groups.
  21. If \fIrelaynews\fR finds itself unable to make a hard link,
  22. it will try making a symbolic link instead.
  23. The one situation where this will fall down is if a news article's header
  24. is enormous, too big to fit in core.
  25. In this case, \fIrelaynews\fR stores the article in a temporary file,
  26. makes links to it under all the appropriate names, and then unlinks the
  27. temporary name.
  28. This obviously isn't going to work if the appropriate-name links are symbolic.
  29. We believe this case essentially never happens on large-address-space
  30. machines, and is quite rare even for small address spaces.
  31. .PP
  32. \fIExpire\fR has a \fB\-l\fR option that tells it to consider the first
  33. name of an article as the ``leader'', not to be deleted until all others
  34. have been deleted.
  35. .PP
  36. The one place where extra work would be necessary would be \fImkhistory\fR,
  37. which has no notion that some links are different from others.
  38. .PP
  39. So far as we know, we don't get into any of the other trouble areas of
  40. Unix emulation on VMS, at least with the Eunice emulator.
  41. We don't have a VMS handy for testing,
  42. so we make no guarantees.
  43.